/**
 * Alert辅助函数 - 简化美化提示的使用
 */

// 覆盖原生alert，自动使用美化版本
window.alert = function(message) {
  // 根据内容判断类型
  if (message.includes('成功') || message.includes('✅') || message.includes('✓')) {
    showToast(message, 'success');
  } else if (message.includes('失败') || message.includes('错误') || message.includes('❌')) {
    showToast(message, 'error');
  } else if (message.includes('请') || message.includes('⚠️')) {
    showToast(message, 'warning');
  } else {
    showToast(message, 'info');
  }
};

// 提供异步版本的confirm（可选使用）
window.confirmAsync = function(message) {
  return new Promise((resolve) => {
    showConfirm(
      '确认操作',
      message,
      () => resolve(true),
      () => resolve(false)
    );
  });
};

// 提供美化版的confirm包装（但保持同步行为）
window.showConfirmDialog = function(message, onConfirm, onCancel) {
  showConfirm('确认操作', message, onConfirm, onCancel);
}; 